Da marzo 2011, un ponte pedonale in vetro della lunghezza di 30 m collega l'ospedale di San Michele con il nuovo centro di ricerca Li Ka Shing Knowledge Institute. La struttura portante è composta da diversi anelli ovali in acciaio che sono intrecciati insieme. Il ponte con un'altezza di sezione di 4,60 m e una larghezza di 3,80 m è stato progettato da Diamond e Schmitt Architects Inc. da Toronto.